Skip to content

ublk: don't clear GD_SUPPRESS_PART_SCAN for unprivileged daemons#627

Open
blktests-ci[bot] wants to merge 1 commit intolinus-master_basefrom
series/1063246=>linus-master
Open

ublk: don't clear GD_SUPPRESS_PART_SCAN for unprivileged daemons#627
blktests-ci[bot] wants to merge 1 commit intolinus-master_basefrom
series/1063246=>linus-master

Conversation

@blktests-ci
Copy link

@blktests-ci blktests-ci bot commented Mar 10, 2026

Pull request for series with
subject: ublk: don't clear GD_SUPPRESS_PART_SCAN for unprivileged daemons
version: 1
url: https://patchwork.kernel.org/project/linux-block/list/?series=1063246

@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 10, 2026

Upstream branch: 1f318b9
series: https://patchwork.kernel.org/project/linux-block/list/?series=1063246
version: 1

@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 11, 2026

Upstream branch: None
series: https://patchwork.kernel.org/project/linux-block/list/?series=1063246
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1063246=>linus-master branch from 81abbfb to ee3d552 Compare March 11, 2026 08:06
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from e79276a to 0dd9afc Compare March 12, 2026 01:40
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 12, 2026

Upstream branch: 80234b5
series: https://patchwork.kernel.org/project/linux-block/list/?series=1063246
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1063246=>linus-master branch from ee3d552 to 4949a33 Compare March 12, 2026 01:54
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from 0dd9afc to 2e598ed Compare March 13, 2026 07:29
@blktests-ci
Copy link
Author

blktests-ci bot commented Mar 13, 2026

Upstream branch: 0257f64
series: https://patchwork.kernel.org/project/linux-block/list/?series=1063246
version: 1

When UBLK_F_NO_AUTO_PART_SCAN is set, GD_SUPPRESS_PART_SCAN is cleared
unconditionally, including for unprivileged daemons. Keep it consistent
with the code block for setting GD_SUPPRESS_PART_SCAN by not clearing
it for unprivileged daemons.

In reality this isn't a problem because ioctl(BLKRRPART) requires
CAP_SYS_ADMIN, but it is more reliable to not clear the bit.

Cc: Alexander Atanasov <alex@zazolabs.com>
Fixes: 8443e20 ("ublk: add UBLK_F_NO_AUTO_PART_SCAN feature flag")
Signed-off-by: Ming Lei <ming.lei@redhat.com>
@blktests-ci blktests-ci bot force-pushed the series/1063246=>linus-master branch from 4949a33 to 717f428 Compare March 13, 2026 07:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants